<?php
/*
 * @ https://EasyToYou.eu - IonCube v11 Decoder Online
 * @ PHP 7.2 & 7.3
 * @ Decoder version: 1.1.6
 * @ Release: 10/08/2022
 */

// Decoded file for php version 71.
class AlipaySecurityRiskDetectRequest
{
    private $buyerAccountNo;
    private $buyerBindBankcard;
    private $buyerBindBankcardType;
    private $buyerBindMobile;
    private $buyerGrade;
    private $buyerIdentityNo;
    private $buyerIdentityType;
    private $buyerRealName;
    private $buyerRegDate;
    private $buyerRegEmail;
    private $buyerRegMobile;
    private $buyerSceneBankcard;
    private $buyerSceneBankcardType;
    private $buyerSceneEmail;
    private $buyerSceneMobile;
    private $currency;
    private $envClientBaseBand;
    private $envClientBaseStation;
    private $envClientCoordinates;
    private $envClientImei;
    private $envClientImsi;
    private $envClientIosUdid;
    private $envClientIp;
    private $envClientMac;
    private $envClientScreen;
    private $envClientUuid;
    private $itemQuantity;
    private $itemUnitPrice;
    private $jsTokenId;
    private $orderAmount;
    private $orderCategory;
    private $orderCredateTime;
    private $orderItemCity;
    private $orderItemName;
    private $orderNo;
    private $partnerId;
    private $receiverAddress;
    private $receiverCity;
    private $receiverDistrict;
    private $receiverEmail;
    private $receiverMobile;
    private $receiverName;
    private $receiverState;
    private $receiverZip;
    private $sceneCode;
    private $sellerAccountNo;
    private $sellerBindBankcard;
    private $sellerBindBankcardType;
    private $sellerBindMobile;
    private $sellerIdentityNo;
    private $sellerIdentityType;
    private $sellerRealName;
    private $sellerRegDate;
    private $sellerRegEmail;
    private $sellerRegMoile;
    private $transportType;
    private $apiParas = [];
    private $terminalType;
    private $terminalInfo;
    private $prodCode;
    private $apiVersion = "1.0";
    private $notifyUrl;
    private $returnUrl;
    private $needEncrypt = false;
    public function setBuyerAccountNo($buyerAccountNo)
    {
        $this->buyerAccountNo = $buyerAccountNo;
        $this->apiParas["buyer_account_no"] = $buyerAccountNo;
    }
    public function getBuyerAccountNo()
    {
        return $this->buyerAccountNo;
    }
    public function setBuyerBindBankcard($buyerBindBankcard)
    {
        $this->buyerBindBankcard = $buyerBindBankcard;
        $this->apiParas["buyer_bind_bankcard"] = $buyerBindBankcard;
    }
    public function getBuyerBindBankcard()
    {
        return $this->buyerBindBankcard;
    }
    public function setBuyerBindBankcardType($buyerBindBankcardType)
    {
        $this->buyerBindBankcardType = $buyerBindBankcardType;
        $this->apiParas["buyer_bind_bankcard_type"] = $buyerBindBankcardType;
    }
    public function getBuyerBindBankcardType()
    {
        return $this->buyerBindBankcardType;
    }
    public function setBuyerBindMobile($buyerBindMobile)
    {
        $this->buyerBindMobile = $buyerBindMobile;
        $this->apiParas["buyer_bind_mobile"] = $buyerBindMobile;
    }
    public function getBuyerBindMobile()
    {
        return $this->buyerBindMobile;
    }
    public function setBuyerGrade($buyerGrade)
    {
        $this->buyerGrade = $buyerGrade;
        $this->apiParas["buyer_grade"] = $buyerGrade;
    }
    public function getBuyerGrade()
    {
        return $this->buyerGrade;
    }
    public function setBuyerIdentityNo($buyerIdentityNo)
    {
        $this->buyerIdentityNo = $buyerIdentityNo;
        $this->apiParas["buyer_identity_no"] = $buyerIdentityNo;
    }
    public function getBuyerIdentityNo()
    {
        return $this->buyerIdentityNo;
    }
    public function setBuyerIdentityType($buyerIdentityType)
    {
        $this->buyerIdentityType = $buyerIdentityType;
        $this->apiParas["buyer_identity_type"] = $buyerIdentityType;
    }
    public function getBuyerIdentityType()
    {
        return $this->buyerIdentityType;
    }
    public function setBuyerRealName($buyerRealName)
    {
        $this->buyerRealName = $buyerRealName;
        $this->apiParas["buyer_real_name"] = $buyerRealName;
    }
    public function getBuyerRealName()
    {
        return $this->buyerRealName;
    }
    public function setBuyerRegDate($buyerRegDate)
    {
        $this->buyerRegDate = $buyerRegDate;
        $this->apiParas["buyer_reg_date"] = $buyerRegDate;
    }
    public function getBuyerRegDate()
    {
        return $this->buyerRegDate;
    }
    public function setBuyerRegEmail($buyerRegEmail)
    {
        $this->buyerRegEmail = $buyerRegEmail;
        $this->apiParas["buyer_reg_email"] = $buyerRegEmail;
    }
    public function getBuyerRegEmail()
    {
        return $this->buyerRegEmail;
    }
    public function setBuyerRegMobile($buyerRegMobile)
    {
        $this->buyerRegMobile = $buyerRegMobile;
        $this->apiParas["buyer_reg_mobile"] = $buyerRegMobile;
    }
    public function getBuyerRegMobile()
    {
        return $this->buyerRegMobile;
    }
    public function setBuyerSceneBankcard($buyerSceneBankcard)
    {
        $this->buyerSceneBankcard = $buyerSceneBankcard;
        $this->apiParas["buyer_scene_bankcard"] = $buyerSceneBankcard;
    }
    public function getBuyerSceneBankcard()
    {
        return $this->buyerSceneBankcard;
    }
    public function setBuyerSceneBankcardType($buyerSceneBankcardType)
    {
        $this->buyerSceneBankcardType = $buyerSceneBankcardType;
        $this->apiParas["buyer_scene_bankcard_type"] = $buyerSceneBankcardType;
    }
    public function getBuyerSceneBankcardType()
    {
        return $this->buyerSceneBankcardType;
    }
    public function setBuyerSceneEmail($buyerSceneEmail)
    {
        $this->buyerSceneEmail = $buyerSceneEmail;
        $this->apiParas["buyer_scene_email"] = $buyerSceneEmail;
    }
    public function getBuyerSceneEmail()
    {
        return $this->buyerSceneEmail;
    }
    public function setBuyerSceneMobile($buyerSceneMobile)
    {
        $this->buyerSceneMobile = $buyerSceneMobile;
        $this->apiParas["buyer_scene_mobile"] = $buyerSceneMobile;
    }
    public function getBuyerSceneMobile()
    {
        return $this->buyerSceneMobile;
    }
    public function setCurrency($currency)
    {
        $this->currency = $currency;
        $this->apiParas["currency"] = $currency;
    }
    public function getCurrency()
    {
        return $this->currency;
    }
    public function setEnvClientBaseBand($envClientBaseBand)
    {
        $this->envClientBaseBand = $envClientBaseBand;
        $this->apiParas["env_client_base_band"] = $envClientBaseBand;
    }
    public function getEnvClientBaseBand()
    {
        return $this->envClientBaseBand;
    }
    public function setEnvClientBaseStation($envClientBaseStation)
    {
        $this->envClientBaseStation = $envClientBaseStation;
        $this->apiParas["env_client_base_station"] = $envClientBaseStation;
    }
    public function getEnvClientBaseStation()
    {
        return $this->envClientBaseStation;
    }
    public function setEnvClientCoordinates($envClientCoordinates)
    {
        $this->envClientCoordinates = $envClientCoordinates;
        $this->apiParas["env_client_coordinates"] = $envClientCoordinates;
    }
    public function getEnvClientCoordinates()
    {
        return $this->envClientCoordinates;
    }
    public function setEnvClientImei($envClientImei)
    {
        $this->envClientImei = $envClientImei;
        $this->apiParas["env_client_imei"] = $envClientImei;
    }
    public function getEnvClientImei()
    {
        return $this->envClientImei;
    }
    public function setEnvClientImsi($envClientImsi)
    {
        $this->envClientImsi = $envClientImsi;
        $this->apiParas["env_client_imsi"] = $envClientImsi;
    }
    public function getEnvClientImsi()
    {
        return $this->envClientImsi;
    }
    public function setEnvClientIosUdid($envClientIosUdid)
    {
        $this->envClientIosUdid = $envClientIosUdid;
        $this->apiParas["env_client_ios_udid"] = $envClientIosUdid;
    }
    public function getEnvClientIosUdid()
    {
        return $this->envClientIosUdid;
    }
    public function setEnvClientIp($envClientIp)
    {
        $this->envClientIp = $envClientIp;
        $this->apiParas["env_client_ip"] = $envClientIp;
    }
    public function getEnvClientIp()
    {
        return $this->envClientIp;
    }
    public function setEnvClientMac($envClientMac)
    {
        $this->envClientMac = $envClientMac;
        $this->apiParas["env_client_mac"] = $envClientMac;
    }
    public function getEnvClientMac()
    {
        return $this->envClientMac;
    }
    public function setEnvClientScreen($envClientScreen)
    {
        $this->envClientScreen = $envClientScreen;
        $this->apiParas["env_client_screen"] = $envClientScreen;
    }
    public function getEnvClientScreen()
    {
        return $this->envClientScreen;
    }
    public function setEnvClientUuid($envClientUuid)
    {
        $this->envClientUuid = $envClientUuid;
        $this->apiParas["env_client_uuid"] = $envClientUuid;
    }
    public function getEnvClientUuid()
    {
        return $this->envClientUuid;
    }
    public function setItemQuantity($itemQuantity)
    {
        $this->itemQuantity = $itemQuantity;
        $this->apiParas["item_quantity"] = $itemQuantity;
    }
    public function getItemQuantity()
    {
        return $this->itemQuantity;
    }
    public function setItemUnitPrice($itemUnitPrice)
    {
        $this->itemUnitPrice = $itemUnitPrice;
        $this->apiParas["item_unit_price"] = $itemUnitPrice;
    }
    public function getItemUnitPrice()
    {
        return $this->itemUnitPrice;
    }
    public function setJsTokenId($jsTokenId)
    {
        $this->jsTokenId = $jsTokenId;
        $this->apiParas["js_token_id"] = $jsTokenId;
    }
    public function getJsTokenId()
    {
        return $this->jsTokenId;
    }
    public function setOrderAmount($orderAmount)
    {
        $this->orderAmount = $orderAmount;
        $this->apiParas["order_amount"] = $orderAmount;
    }
    public function getOrderAmount()
    {
        return $this->orderAmount;
    }
    public function setOrderCategory($orderCategory)
    {
        $this->orderCategory = $orderCategory;
        $this->apiParas["order_category"] = $orderCategory;
    }
    public function getOrderCategory()
    {
        return $this->orderCategory;
    }
    public function setOrderCredateTime($orderCredateTime)
    {
        $this->orderCredateTime = $orderCredateTime;
        $this->apiParas["order_credate_time"] = $orderCredateTime;
    }
    public function getOrderCredateTime()
    {
        return $this->orderCredateTime;
    }
    public function setOrderItemCity($orderItemCity)
    {
        $this->orderItemCity = $orderItemCity;
        $this->apiParas["order_item_city"] = $orderItemCity;
    }
    public function getOrderItemCity()
    {
        return $this->orderItemCity;
    }
    public function setOrderItemName($orderItemName)
    {
        $this->orderItemName = $orderItemName;
        $this->apiParas["order_item_name"] = $orderItemName;
    }
    public function getOrderItemName()
    {
        return $this->orderItemName;
    }
    public function setOrderNo($orderNo)
    {
        $this->orderNo = $orderNo;
        $this->apiParas["order_no"] = $orderNo;
    }
    public function getOrderNo()
    {
        return $this->orderNo;
    }
    public function setPartnerId($partnerId)
    {
        $this->partnerId = $partnerId;
        $this->apiParas["partner_id"] = $partnerId;
    }
    public function getPartnerId()
    {
        return $this->partnerId;
    }
    public function setReceiverAddress($receiverAddress)
    {
        $this->receiverAddress = $receiverAddress;
        $this->apiParas["receiver_address"] = $receiverAddress;
    }
    public function getReceiverAddress()
    {
        return $this->receiverAddress;
    }
    public function setReceiverCity($receiverCity)
    {
        $this->receiverCity = $receiverCity;
        $this->apiParas["receiver_city"] = $receiverCity;
    }
    public function getReceiverCity()
    {
        return $this->receiverCity;
    }
    public function setReceiverDistrict($receiverDistrict)
    {
        $this->receiverDistrict = $receiverDistrict;
        $this->apiParas["receiver_district"] = $receiverDistrict;
    }
    public function getReceiverDistrict()
    {
        return $this->receiverDistrict;
    }
    public function setReceiverEmail($receiverEmail)
    {
        $this->receiverEmail = $receiverEmail;
        $this->apiParas["receiver_email"] = $receiverEmail;
    }
    public function getReceiverEmail()
    {
        return $this->receiverEmail;
    }
    public function setReceiverMobile($receiverMobile)
    {
        $this->receiverMobile = $receiverMobile;
        $this->apiParas["receiver_mobile"] = $receiverMobile;
    }
    public function getReceiverMobile()
    {
        return $this->receiverMobile;
    }
    public function setReceiverName($receiverName)
    {
        $this->receiverName = $receiverName;
        $this->apiParas["receiver_name"] = $receiverName;
    }
    public function getReceiverName()
    {
        return $this->receiverName;
    }
    public function setReceiverState($receiverState)
    {
        $this->receiverState = $receiverState;
        $this->apiParas["receiver_state"] = $receiverState;
    }
    public function getReceiverState()
    {
        return $this->receiverState;
    }
    public function setReceiverZip($receiverZip)
    {
        $this->receiverZip = $receiverZip;
        $this->apiParas["receiver_zip"] = $receiverZip;
    }
    public function getReceiverZip()
    {
        return $this->receiverZip;
    }
    public function setSceneCode($sceneCode)
    {
        $this->sceneCode = $sceneCode;
        $this->apiParas["scene_code"] = $sceneCode;
    }
    public function getSceneCode()
    {
        return $this->sceneCode;
    }
    public function setSellerAccountNo($sellerAccountNo)
    {
        $this->sellerAccountNo = $sellerAccountNo;
        $this->apiParas["seller_account_no"] = $sellerAccountNo;
    }
    public function getSellerAccountNo()
    {
        return $this->sellerAccountNo;
    }
    public function setSellerBindBankcard($sellerBindBankcard)
    {
        $this->sellerBindBankcard = $sellerBindBankcard;
        $this->apiParas["seller_bind_bankcard"] = $sellerBindBankcard;
    }
    public function getSellerBindBankcard()
    {
        return $this->sellerBindBankcard;
    }
    public function setSellerBindBankcardType($sellerBindBankcardType)
    {
        $this->sellerBindBankcardType = $sellerBindBankcardType;
        $this->apiParas["seller_bind_bankcard_type"] = $sellerBindBankcardType;
    }
    public function getSellerBindBankcardType()
    {
        return $this->sellerBindBankcardType;
    }
    public function setSellerBindMobile($sellerBindMobile)
    {
        $this->sellerBindMobile = $sellerBindMobile;
        $this->apiParas["seller_bind_mobile"] = $sellerBindMobile;
    }
    public function getSellerBindMobile()
    {
        return $this->sellerBindMobile;
    }
    public function setSellerIdentityNo($sellerIdentityNo)
    {
        $this->sellerIdentityNo = $sellerIdentityNo;
        $this->apiParas["seller_identity_no"] = $sellerIdentityNo;
    }
    public function getSellerIdentityNo()
    {
        return $this->sellerIdentityNo;
    }
    public function setSellerIdentityType($sellerIdentityType)
    {
        $this->sellerIdentityType = $sellerIdentityType;
        $this->apiParas["seller_identity_type"] = $sellerIdentityType;
    }
    public function getSellerIdentityType()
    {
        return $this->sellerIdentityType;
    }
    public function setSellerRealName($sellerRealName)
    {
        $this->sellerRealName = $sellerRealName;
        $this->apiParas["seller_real_name"] = $sellerRealName;
    }
    public function getSellerRealName()
    {
        return $this->sellerRealName;
    }
    public function setSellerRegDate($sellerRegDate)
    {
        $this->sellerRegDate = $sellerRegDate;
        $this->apiParas["seller_reg_date"] = $sellerRegDate;
    }
    public function getSellerRegDate()
    {
        return $this->sellerRegDate;
    }
    public function setSellerRegEmail($sellerRegEmail)
    {
        $this->sellerRegEmail = $sellerRegEmail;
        $this->apiParas["seller_reg_email"] = $sellerRegEmail;
    }
    public function getSellerRegEmail()
    {
        return $this->sellerRegEmail;
    }
    public function setSellerRegMoile($sellerRegMoile)
    {
        $this->sellerRegMoile = $sellerRegMoile;
        $this->apiParas["seller_reg_moile"] = $sellerRegMoile;
    }
    public function getSellerRegMoile()
    {
        return $this->sellerRegMoile;
    }
    public function setTransportType($transportType)
    {
        $this->transportType = $transportType;
        $this->apiParas["transport_type"] = $transportType;
    }
    public function getTransportType()
    {
        return $this->transportType;
    }
    public function getApiMethodName()
    {
        return "alipay.security.risk.detect";
    }
    public function setNotifyUrl($notifyUrl)
    {
        $this->notifyUrl = $notifyUrl;
    }
    public function getNotifyUrl()
    {
        return $this->notifyUrl;
    }
    public function setReturnUrl($returnUrl)
    {
        $this->returnUrl = $returnUrl;
    }
    public function getReturnUrl()
    {
        return $this->returnUrl;
    }
    public function getApiParas()
    {
        return $this->apiParas;
    }
    public function getTerminalType()
    {
        return $this->terminalType;
    }
    public function setTerminalType($terminalType)
    {
        $this->terminalType = $terminalType;
    }
    public function getTerminalInfo()
    {
        return $this->terminalInfo;
    }
    public function setTerminalInfo($terminalInfo)
    {
        $this->terminalInfo = $terminalInfo;
    }
    public function getProdCode()
    {
        return $this->prodCode;
    }
    public function setProdCode($prodCode)
    {
        $this->prodCode = $prodCode;
    }
    public function setApiVersion($apiVersion)
    {
        $this->apiVersion = $apiVersion;
    }
    public function getApiVersion()
    {
        return $this->apiVersion;
    }
    public function setNeedEncrypt($needEncrypt)
    {
        $this->needEncrypt = $needEncrypt;
    }
    public function getNeedEncrypt()
    {
        return $this->needEncrypt;
    }
}

?>